# near model CODE resource # jump table entries: 6584-6584 (1 of them) fn00000000: 00000000 4E56 0000 link A6, 0 00000004 7001 moveq.l D0, 0x01 00000006 B06E 000C cmp.w D0, [A6 + 0xC] 0000000A 6608 bne +0xA /* 00000014 */ 0000000C 3F3C 001D move.w -[A7], 0x1D 00000010 4EAD 09C2 jsr [A5 + 0x9C2 /* export_308 */] label00000014: 00000014 7002 moveq.l D0, 0x02 00000016 B06E 000C cmp.w D0, [A6 + 0xC] 0000001A 660C bne +0xE /* 00000028 */ 0000001C 487A 0042 pea.l [PC + 0x42 /* 00000060, value 0x254E6F74 '%Not', pstring "Not enough memory to sort this stack." */] 00000020 3F3C 001E move.w -[A7], 0x1E 00000024 4EAD 2E7A jsr [A5 + 0x2E7A /* export_1483 */] label00000028: 00000028 7003 moveq.l D0, 0x03 0000002A B06E 000C cmp.w D0, [A6 + 0xC] 0000002E 660C bne +0xE /* 0000003C */ 00000030 487A 0012 pea.l [PC + 0x12 /* 00000044, value 0x1A466169, pstring "Failed to sort this stack." */] 00000034 3F3C 0041 move.w -[A7], 0x41 /* 'A' */ 00000038 4EAD 2E7A jsr [A5 + 0x2E7A /* export_1483 */] label0000003C: 0000003C 4E5E unlink A6 0000003E 205F movea.l A0, [A7]+ 00000040 5C4F addq.w A7, 6 00000042 4ED0 jmp [A0] 00000044 1A46 movea.b A5, D6 00000046 6169 bsr +0x6B /* 000000B1 */ 00000048 6C65 bge +0x67 /* 000000AF */ 0000004A 6420 bcc +0x22 /* 0000006C */ 0000004C 746F moveq.l D2, 0x6F 0000004E 2073 6F72 7420 7468 6973 movea.l A0, [[A3 + 0x74207468] + 0x6973] 00000058 2073 7461 movea.l A0, [A3 + D7.w * 4 + 0x61] 0000005C 636B bls +0x6D /* 000000C9 */ 0000005E 2E00 move.l D7, D0 00000060 254E 6F74 move.l [A2 + 0x6F74], A6 00000064 2065 movea.l A0, -[A5] 00000066 6E6F bgt +0x71 /* 000000D7 */ 00000068 7567 moveq.l D2, 0x67 0000006A 6820 bvc +0x22 /* 0000008C */ label0000006C: 0000006C 6D65 blt +0x67 /* 000000D3 */ 0000006E 6D6F blt +0x71 /* 000000DF */ 00000070 7279 moveq.l D1, 0x79 00000072 2074 6F20 736F movea.l A0, [A4 + 0x736F + D6 * 8] 00000078 7274 moveq.l D1, 0x74 0000007A 2074 6869 movea.l A0, [A4 + D6 + 0x69] 0000007E 7320 moveq.l D1, 0x20 00000080 7374 moveq.l D1, 0x74 00000082 6163 bsr +0x65 /* 000000E7 */ 00000084 6B2E bmi +0x30 /* 000000B4 */ fn00000086: 00000086 4E56 FFFC link A6, -0x0004 0000008A 48E7 0108 movem.l -[A7], D7,A4 // begin alternate branch 0000008C-0000008E label0000008C: 0000008C 0108 btst A0, D0 // end alternate branch 0000008C-0000008E label0000008C: // (misaligned) 0000008E 286E 0008 movea.l A4, [A6 + 0x8] 00000092 486C FFF8 pea.l [A4 - 0x8] 00000096 4EAD 1F62 jsr [A5 + 0x1F62 /* export_1000 */] 0000009A 486C FFF0 pea.l [A4 - 0x10] 0000009E 4EAD 1E52 jsr [A5 + 0x1E52 /* export_966 */] 000000A2 7E01 moveq.l D7, 0x01 000000A4 102C FCBD move.b D0, [A4 - 0x343] 000000A8 6712 beq +0x14 /* 000000BC */ 000000AA 486C FCD0 pea.l [A4 - 0x330] 000000AE 4EAD 1F62 jsr [A5 + 0x1F62 /* export_1000 */] 000000B2 4AAC FCCC tst.l [A4 - 0x334] // begin alternate branch 000000B4-000000B8 label000000B4: 000000B4 FCCC 6F04 .extension 0xCCC <> // unimplemented // end alternate branch 000000B4-000000B8 label000000B4: // (misaligned) 000000B6 6F04 ble +0x6 /* 000000BC */ 000000B8 2E2C FCCC move.l D7, [A4 - 0x334] label000000BC: 000000BC 2F07 move.l -[A7], D7 000000BE 2F2D A630 move.l -[A7], [A5 - 0x59D0] 000000C2 4267 clr.w -[A7] 000000C4 4EAD 1FEA jsr [A5 + 0x1FEA /* export_1017 */] 000000C8 2B6C FFFC A404 move.l [A5 - 0x5BFC], [A4 - 0x4] 000000CE 206E 0008 movea.l A0, [A6 + 0x8] 000000D2 2C48 movea.l A6, A0 000000D4 4EFA 0F06 jmp [PC + 0xF06 /* 00000FDC */] 000000D8 0000 4CDF ori.b D0, 0xDF 000000DC 1080 move.b [A0], D0 000000DE 4E5E unlink A6 000000E0 2E9F move.l [A7], [A7]+ 000000E2 4E75 rts fn000000E4: 000000E4 4E56 0000 link A6, 0 000000E8 3F2E 000C move.w -[A7], [A6 + 0xC] 000000EC 2F2E 0008 move.l -[A7], [A6 + 0x8] 000000F0 4EBA FF0E jsr [PC - 0xF2 /* 00000000 */] 000000F4 2F2E 0008 move.l -[A7], [A6 + 0x8] 000000F8 4EBA FF8C jsr [PC - 0x74 /* 00000086 */] 000000FC 4E5E unlink A6 000000FE 205F movea.l A0, [A7]+ 00000100 5C4F addq.w A7, 6 00000102 4ED0 jmp [A0] fn00000104: 00000104 4E56 0000 link A6, 0 00000108 2F0C move.l -[A7], A4 0000010A 286E 0008 movea.l A4, [A6 + 0x8] 0000010E 296E 000C FE08 move.l [A4 - 0x1F8], [A6 + 0xC] 00000114 296C FE08 FE0C move.l [A4 - 0x1F4], [A4 - 0x1F8] 0000011A 42A7 clr.l -[A7] 0000011C 2F2C FE0C move.l -[A7], [A4 - 0x1F4] 00000120 4EAD 1E6A jsr [A5 + 0x1E6A /* export_969 */] 00000124 295F FFF0 move.l [A4 - 0x10], [A7]+ 00000128 56C0 sne D0 0000012A 4400 neg.b D0 0000012C 1D40 0010 move.b [A6 + 0x10], D0 00000130 7000 moveq.l D0, 0x00 00000132 2940 FFE8 move.l [A4 - 0x18], D0 00000136 202C FE0C move.l D0, [A4 - 0x1F4] 0000013A 90BC 0000 0100 sub.l D0, 0x100 00000140 2940 FFEC move.l [A4 - 0x14], D0 00000144 285F movea.l A4, [A7]+ 00000146 4E5E unlink A6 00000148 205F movea.l A0, [A7]+ 0000014A 504F addq.w A7, 8 0000014C 4ED0 jmp [A0] fn0000014E: 0000014E 4E56 FFE2 link A6, -0x001E 00000152 48E7 0F18 movem.l -[A7], D4,D5,D6,D7,A3,A4 00000156 286E 0008 movea.l A4, [A6 + 0x8] 0000015A 202C FFE8 move.l D0, [A4 - 0x18] 0000015E B0AC FFEC cmp.l D0, [A4 - 0x14] 00000162 6F36 ble +0x38 /* 0000019A */ 00000164 202C FE08 move.l D0, [A4 - 0x1F8] 00000168 D1AC FE0C add.l [A4 - 0x1F4], D0 0000016C 202C FE0C move.l D0, [A4 - 0x1F4] 00000170 90BC 0000 0100 sub.l D0, 0x100 00000176 5580 subq.l D0, 2 00000178 2940 FFEC move.l [A4 - 0x14], D0 0000017C 2F2C FFF0 move.l -[A7], [A4 - 0x10] 00000180 2F2C FE0C move.l -[A7], [A4 - 0x1F4] 00000184 4EAD 1FAA jsr [A5 + 0x1FAA /* export_1009 */] 00000188 4267 clr.w -[A7] 0000018A 3EB8 0220 move.w [A7], [0x00000220 /* MemErr */] 0000018E 4A5F tst.w [A7]+ 00000190 6708 beq +0xA /* 0000019A */ 00000192 422E 000C clr.b [A6 + 0xC] 00000196 6000 0104 bra +0x106 /* 0000029C */ label0000019A: 0000019A 1D7C 0001 000C move.b [A6 + 0xC], 0x1 000001A0 206C FEE4 movea.l A0, [A4 - 0x11C] 000001A4 20AC FFE8 move.l [A0], [A4 - 0x18] 000001A8 102C FCB9 move.b D0, [A4 - 0x347] 000001AC 6746 beq +0x48 /* 000001F4 */ 000001AE 486C FEE8 pea.l [A4 - 0x118] 000001B2 4EAD 0C32 jsr [A5 + 0xC32 /* export_386 */] 000001B6 206C FFF0 movea.l A0, [A4 - 0x10] 000001BA 2C2C FFE8 move.l D6, [A4 - 0x18] 000001BE DC90 add.l D6, [A0] 000001C0 4267 clr.w -[A7] 000001C2 4EAD 0B42 jsr [A5 + 0xB42 /* export_356 */] 000001C6 101F move.b D0, [A7]+ 000001C8 6710 beq +0x12 /* 000001DA */ 000001CA 2F06 move.l -[A7], D6 000001CC 700A moveq.l D0, 0x0A 000001CE 2F00 move.l -[A7], D0 000001D0 1F3C 0007 move.b -[A7], 0x7 000001D4 4EAD 0BD2 jsr [A5 + 0xBD2 /* export_374 */] 000001D8 6010 bra +0x12 /* 000001EA */ label000001DA: 000001DA 4EAD 0B7A jsr [A5 + 0xB7A /* export_363 */] 000001DE 2046 movea.l A0, D6 000001E0 43FA 00CE lea.l A1, [PC + 0xCE /* 000002B0, value 0xFFFF0000 */] 000001E4 20D9 move.l [A0]+, [A1]+ 000001E6 20D9 move.l [A0]+, [A1]+ 000001E8 3091 move.w [A0], [A1] label000001EA: 000001EA 700A moveq.l D0, 0x0A 000001EC D1AC FFE8 add.l [A4 - 0x18], D0 000001F0 6000 00AA bra +0xAC /* 0000029C */ label000001F4: 000001F4 102C FCB8 move.b D0, [A4 - 0x348] 000001F8 6756 beq +0x58 /* 00000250 */ 000001FA 487A 00AA pea.l [PC + 0xAA /* 000002A6, value 0xC01E8000 */] 000001FE 486E FFF4 pea.l [A6 - 0xC] 00000202 3F3C 3010 move.w -[A7], 0x3010 00000206 A9EB syscall Pack4/FP68K 00000208 486C FEE8 pea.l [A4 - 0x118] 0000020C 4EAD 0C32 jsr [A5 + 0xC32 /* export_386 */] 00000210 4267 clr.w -[A7] 00000212 4EAD 0D22 jsr [A5 + 0xD22 /* export_416 */] 00000216 101F move.b D0, [A7]+ 00000218 6712 beq +0x14 /* 0000022C */ 0000021A 486E FFF4 pea.l [A6 - 0xC] 0000021E 7008 moveq.l D0, 0x08 00000220 2F00 move.l -[A7], D0 00000222 1F3C 0008 move.b -[A7], 0x8 00000226 4EAD 0BD2 jsr [A5 + 0xBD2 /* export_374 */] 0000022A 6004 bra +0x6 /* 00000230 */ label0000022C: 0000022C 4EAD 0B7A jsr [A5 + 0xB7A /* export_363 */] label00000230: 00000230 206C FFF0 movea.l A0, [A4 - 0x10] 00000234 202C FFE8 move.l D0, [A4 - 0x18] 00000238 D090 add.l D0, [A0] 0000023A 2D40 FFF0 move.l [A6 - 0x10], D0 0000023E 206E FFF0 movea.l A0, [A6 - 0x10] 00000242 43EE FFF4 lea.l A1, [A6 - 0xC] 00000246 20D9 move.l [A0]+, [A1]+ 00000248 20D9 move.l [A0]+, [A1]+ 0000024A 50AC FFE8 addq.l [A4 - 0x18], 8 0000024E 604C bra +0x4E /* 0000029C */ label00000250: 00000250 4247 clr.w D7 00000252 1E2C FEE8 move.b D7, [A4 - 0x118] 00000256 206C FFF0 movea.l A0, [A4 - 0x10] 0000025A 266C FFE8 movea.l A3, [A4 - 0x18] 0000025E D7D0 add.l A3, [A0] 00000260 3687 move.w [A3], D7 00000262 548B addq.l A3, 2 00000264 41EC FEE8 lea.l A0, [A4 - 0x118] 00000268 2A08 move.l D5, A0 0000026A 1007 move.b D0, D7 0000026C 0240 0001 andi.w D0, 0x1 00000270 6702 beq +0x4 /* 00000274 */ 00000272 5247 addq.w D7, 1 label00000274: 00000274 3D47 FFE2 move.w [A6 - 0x1E], D7 00000278 7801 moveq.l D4, 0x01 0000027A 600C bra +0xE /* 00000288 */ label0000027C: 0000027C 5285 addq.l D5, 1 0000027E 2045 movea.l A0, D5 00000280 1690 move.b [A3], [A0] 00000282 528B addq.l A3, 1 00000284 5244 addq.w D4, 1 00000286 6906 bvs +0x8 /* 0000028E */ label00000288: 00000288 B86E FFE2 cmp.w D4, [A6 - 0x1E] 0000028C 6FEE ble -0x10 /* 0000027C */ label0000028E: 0000028E 3007 move.w D0, D7 00000290 48C0 ext.l D0 00000292 D0AC FFE8 add.l D0, [A4 - 0x18] 00000296 5480 addq.l D0, 2 00000298 2940 FFE8 move.l [A4 - 0x18], D0 label0000029C: 0000029C 4CDF 18F0 movem.l D4,D5,D6,D7,A3,A4, [A7]+ 000002A0 4E5E unlink A6 000002A2 2E9F move.l [A7], [A7]+ 000002A4 4E75 rts 000002A6 C01E and.b D0, [A6]+ 000002A8 8000 or.b D0, D0 000002AA 0000 0000 ori.b D0, 0x0 000002AE 0000 FFFF ori.b D0, 0xFF 000002B2 0000 0000 ori.b D0, 0x0 000002B6 0000 0000 ori.b D0, 0x0 fn000002BA: 000002BA 4E56 FFF4 link A6, -0x000C 000002BE 48E7 0118 movem.l -[A7], D7,A3,A4 000002C2 286E 0008 movea.l A4, [A6 + 0x8] 000002C6 2F2C FFF0 move.l -[A7], [A4 - 0x10] 000002CA 4EAD 016A jsr [A5 + 0x16A /* export_41 */] 000002CE 296C FFF4 FEE4 move.l [A4 - 0x11C], [A4 - 0xC] 000002D4 2D6E 000C FFF4 move.l [A6 - 0xC], [A6 + 0xC] 000002DA 7E01 moveq.l D7, 0x01 000002DC 601A bra +0x1C /* 000002F8 */ label000002DE: 000002DE 206C FEE4 movea.l A0, [A4 - 0x11C] 000002E2 226C FFF0 movea.l A1, [A4 - 0x10] 000002E6 2011 move.l D0, [A1] 000002E8 D090 add.l D0, [A0] 000002EA 206C FEE4 movea.l A0, [A4 - 0x11C] 000002EE 2080 move.l [A0], D0 000002F0 50AC FEE4 addq.l [A4 - 0x11C], 8 000002F4 5287 addq.l D7, 1 000002F6 6906 bvs +0x8 /* 000002FE */ label000002F8: 000002F8 BEAE FFF4 cmp.l D7, [A6 - 0xC] 000002FC 6FE0 ble -0x1E /* 000002DE */ label000002FE: 000002FE 102C FCB9 move.b D0, [A4 - 0x347] 00000302 6706 beq +0x8 /* 0000030A */ 00000304 47ED 2DE2 lea.l A3, [A5 + 0x2DE2 /* export_1464 */] 00000308 601C bra +0x1E /* 00000326 */ label0000030A: 0000030A 102C FCB8 move.b D0, [A4 - 0x348] 0000030E 6706 beq +0x8 /* 00000316 */ 00000310 47ED 2DDA lea.l A3, [A5 + 0x2DDA /* export_1463 */] 00000314 6010 bra +0x12 /* 00000326 */ label00000316: 00000316 102C FCBA move.b D0, [A4 - 0x346] 0000031A 6706 beq +0x8 /* 00000322 */ 0000031C 47ED 2DEA lea.l A3, [A5 + 0x2DEA /* export_1465 */] 00000320 6004 bra +0x6 /* 00000326 */ label00000322: 00000322 47ED 2DF2 lea.l A3, [A5 + 0x2DF2 /* export_1466 */] label00000326: 00000326 2F2C FFF4 move.l -[A7], [A4 - 0xC] 0000032A 2F2E 000C move.l -[A7], [A6 + 0xC] 0000032E 2F0B move.l -[A7], A3 00000330 4EAD 1BF2 jsr [A5 + 0x1BF2 /* export_890 */] 00000334 486C FFF0 pea.l [A4 - 0x10] 00000338 4EAD 1E52 jsr [A5 + 0x1E52 /* export_966 */] 0000033C 4CDF 1880 movem.l D7,A3,A4, [A7]+ 00000340 4E5E unlink A6 00000342 205F movea.l A0, [A7]+ 00000344 504F addq.w A7, 8 00000346 4ED0 jmp [A0] fn00000348: 00000348 4E56 0000 link A6, 0 0000034C 3F2E 000C move.w -[A7], [A6 + 0xC] 00000350 206E 0008 movea.l A0, [A6 + 0x8] 00000354 2F28 0008 move.l -[A7], [A0 + 0x8] 00000358 4EBA FCA6 jsr [PC - 0x35A /* 00000000 */] 0000035C 206E 0008 movea.l A0, [A6 + 0x8] 00000360 2C48 movea.l A6, A0 00000362 4EFA 03C0 jmp [PC + 0x3C0 /* 00000724 */] 00000366 0000 4E5E ori.b D0, 0x5E /* '^' */ 0000036A 205F movea.l A0, [A7]+ 0000036C 5C4F addq.w A7, 6 0000036E 4ED0 jmp [A0] fn00000370: 00000370 4E56 0000 link A6, 0 00000374 2F0C move.l -[A7], A4 00000376 286E 0008 movea.l A4, [A6 + 0x8] 0000037A 286C 0008 movea.l A4, [A4 + 0x8] 0000037E 206C FFF8 movea.l A0, [A4 - 0x8] 00000382 2010 move.l D0, [A0] 00000384 720A moveq.l D1, 0x0A 00000386 D081 add.l D0, D1 00000388 2940 FFF4 move.l [A4 - 0xC], D0 0000038C 206E 0008 movea.l A0, [A6 + 0x8] 00000390 2028 FFFC move.l D0, [A0 - 0x4] 00000394 5380 subq.l D0, 1 00000396 E780 asl D0, 3 00000398 D0AC FFF4 add.l D0, [A4 - 0xC] 0000039C 2940 FEE4 move.l [A4 - 0x11C], D0 000003A0 285F movea.l A4, [A7]+ 000003A2 4E5E unlink A6 000003A4 2E9F move.l [A7], [A7]+ 000003A6 4E75 rts fn000003A8: 000003A8 4E56 FFE6 link A6, -0x001A 000003AC 48E7 0F18 movem.l -[A7], D4,D5,D6,D7,A3,A4 000003B0 266E 0008 movea.l A3, [A6 + 0x8] 000003B4 286B 0008 movea.l A4, [A3 + 0x8] 000003B8 422B FFF5 clr.b [A3 - 0xB] 000003BC 206C FCE0 movea.l A0, [A4 - 0x320] 000003C0 2A10 move.l D5, [A0] 000003C2 7E00 moveq.l D7, 0x00 000003C4 7001 moveq.l D0, 0x01 000003C6 2740 FFFC move.l [A3 - 0x4], D0 000003CA 2F2C FFF8 move.l -[A7], [A4 - 0x8] 000003CE 4EAD 016A jsr [A5 + 0x16A /* export_41 */] 000003D2 2F2E 0008 move.l -[A7], [A6 + 0x8] 000003D6 4EBA FF98 jsr [PC - 0x68 /* 00000370 */] 000003DA 2D6B FFF8 FFE6 move.l [A6 - 0x1A], [A3 - 0x8] 000003E0 7C00 moveq.l D6, 0x00 000003E2 6000 011E bra +0x120 /* 00000502 */ label000003E6: 000003E6 2005 move.l D0, D5 000003E8 D087 add.l D0, D7 000003EA 2040 movea.l A0, D0 000003EC 1010 move.b D0, [A0] 000003EE 4880 ext.w D0 000003F0 3800 move.w D4, D0 000003F2 B86B FFF6 cmp.w D4, [A3 - 0xA] 000003F6 56C0 sne D0 000003F8 4A44 tst.w D4 000003FA 56C1 sne D1 000003FC C001 and.b D0, D1 000003FE 6706 beq +0x8 /* 00000406 */ 00000400 5287 addq.l D7, 1 00000402 6000 00FA bra +0xFC /* 000004FE */ label00000406: 00000406 2006 move.l D0, D6 00000408 9087 sub.l D0, D7 0000040A 206C FEE4 movea.l A0, [A4 - 0x11C] 0000040E 2140 0004 move.l [A0 + 0x4], D0 00000412 102C FCBC move.b D0, [A4 - 0x344] 00000416 6714 beq +0x16 /* 0000042C */ 00000418 206C FEE4 movea.l A0, [A4 - 0x11C] 0000041C 202B FFF8 move.l D0, [A3 - 0x8] 00000420 90A8 0004 sub.l D0, [A0 + 0x4] 00000424 206C FEE4 movea.l A0, [A4 - 0x11C] 00000428 2140 0004 move.l [A0 + 0x4], D0 label0000042C: 0000042C 42A7 clr.l -[A7] 0000042E 2F07 move.l -[A7], D7 00000430 2F3C 0000 00FF move.l -[A7], 0xFF 00000436 4EAD 1E22 jsr [A5 + 0x1E22 /* export_960 */] 0000043A 2D5F FFFC move.l [A6 - 0x4], [A7]+ 0000043E 2F05 move.l -[A7], D5 00000440 486C FEE9 pea.l [A4 - 0x117] 00000444 2F2E FFFC move.l -[A7], [A6 - 0x4] 00000448 4EAD 238A jsr [A5 + 0x238A /* export_1133 */] 0000044C 196E FFFF FEE8 move.b [A4 - 0x118], [A6 - 0x1] 00000452 4267 clr.w -[A7] 00000454 206E 0008 movea.l A0, [A6 + 0x8] 00000458 2F28 0008 move.l -[A7], [A0 + 0x8] 0000045C 4EBA FCF0 jsr [PC - 0x310 /* 0000014E */] 00000460 101F move.b D0, [A7]+ 00000462 660C bne +0xE /* 00000470 */ 00000464 3F3C 0002 move.w -[A7], 0x2 00000468 2F2E 0008 move.l -[A7], [A6 + 0x8] 0000046C 4EBA FEDA jsr [PC - 0x126 /* 00000348 */] label00000470: 00000470 4A44 tst.w D4 00000472 6612 bne +0x14 /* 00000486 */ 00000474 4A87 tst.l D7 00000476 660A bne +0xC /* 00000482 */ 00000478 53AB FFFC subq.l [A3 - 0x4], 1 0000047C 177C 0001 FFF5 move.b [A3 - 0xB], 0x1 label00000482: 00000482 6000 0086 bra +0x88 /* 0000050A */ label00000486: 00000486 2F2B FFFC move.l -[A7], [A3 - 0x4] 0000048A 2F3C 0000 0080 move.l -[A7], 0x80 00000490 4EAD 057A jsr [A5 + 0x57A /* export_171 */] 00000494 4A9F tst.l [A7]+ 00000496 6650 bne +0x52 /* 000004E8 */ 00000498 42A7 clr.l -[A7] 0000049A 2F2C FFF8 move.l -[A7], [A4 - 0x8] 0000049E 4EAD 013A jsr [A5 + 0x13A /* export_35 */] 000004A2 201F move.l D0, [A7]+ 000004A4 D0BC 0000 0400 add.l D0, 0x400 000004AA 2D40 FFEA move.l [A6 - 0x16], D0 000004AE 2F2C FFF8 move.l -[A7], [A4 - 0x8] 000004B2 4EAD 0172 jsr [A5 + 0x172 /* export_42 */] 000004B6 2F2C FFF8 move.l -[A7], [A4 - 0x8] 000004BA 2F2E FFEA move.l -[A7], [A6 - 0x16] 000004BE 4EAD 1FAA jsr [A5 + 0x1FAA /* export_1009 */] 000004C2 4267 clr.w -[A7] 000004C4 3EB8 0220 move.w [A7], [0x00000220 /* MemErr */] 000004C8 4A5F tst.w [A7]+ 000004CA 670C beq +0xE /* 000004D8 */ 000004CC 3F3C 0002 move.w -[A7], 0x2 000004D0 2F2E 0008 move.l -[A7], [A6 + 0x8] 000004D4 4EBA FE72 jsr [PC - 0x18E /* 00000348 */] label000004D8: 000004D8 2F2C FFF8 move.l -[A7], [A4 - 0x8] 000004DC 4EAD 016A jsr [A5 + 0x16A /* export_41 */] 000004E0 2F2E 0008 move.l -[A7], [A6 + 0x8] 000004E4 4EBA FE8A jsr [PC - 0x176 /* 00000370 */] label000004E8: 000004E8 206C FCE0 movea.l A0, [A4 - 0x320] 000004EC 2006 move.l D0, D6 000004EE D090 add.l D0, [A0] 000004F0 2A00 move.l D5, D0 000004F2 5285 addq.l D5, 1 000004F4 52AB FFFC addq.l [A3 - 0x4], 1 000004F8 7E00 moveq.l D7, 0x00 000004FA 50AC FEE4 addq.l [A4 - 0x11C], 8 label000004FE: 000004FE 5286 addq.l D6, 1 00000500 6908 bvs +0xA /* 0000050A */ label00000502: 00000502 BCAE FFE6 cmp.l D6, [A6 - 0x1A] 00000506 6F00 FEDE ble -0x120 /* 000003E6 */ label0000050A: 0000050A 2F2C FFF8 move.l -[A7], [A4 - 0x8] 0000050E 4EAD 0172 jsr [A5 + 0x172 /* export_42 */] 00000512 4CDF 18F0 movem.l D4,D5,D6,D7,A3,A4, [A7]+ 00000516 4E5E unlink A6 00000518 2E9F move.l [A7], [A7]+ 0000051A 4E75 rts fn0000051C: 0000051C 4E56 FFE0 link A6, -0x0020 00000520 48E7 0F18 movem.l -[A7], D4,D5,D6,D7,A3,A4 00000524 266E 0008 movea.l A3, [A6 + 0x8] 00000528 286B 0008 movea.l A4, [A3 + 0x8] 0000052C 42A7 clr.l -[A7] 0000052E 2F2B FFF8 move.l -[A7], [A3 - 0x8] 00000532 4EAD 1F7A jsr [A5 + 0x1F7A /* export_1003 */] 00000536 2D5F FFFC move.l [A6 - 0x4], [A7]+ 0000053A 660C bne +0xE /* 00000548 */ 0000053C 3F3C 0002 move.w -[A7], 0x2 00000540 2F2E 0008 move.l -[A7], [A6 + 0x8] 00000544 4EBA FE02 jsr [PC - 0x1FE /* 00000348 */] label00000548: 00000548 206C FCE0 movea.l A0, [A4 - 0x320] 0000054C 2F10 move.l -[A7], [A0] 0000054E 206E FFFC movea.l A0, [A6 - 0x4] 00000552 2F10 move.l -[A7], [A0] 00000554 2F2B FFF8 move.l -[A7], [A3 - 0x8] 00000558 4EAD 0192 jsr [A5 + 0x192 /* export_46 */] 0000055C 296C FFF4 FEE4 move.l [A4 - 0x11C], [A4 - 0xC] 00000562 7808 moveq.l D4, 0x08 00000564 102C FCBC move.b D0, [A4 - 0x344] 00000568 6716 beq +0x18 /* 00000580 */ 0000056A 202B FFFC move.l D0, [A3 - 0x4] 0000056E 5380 subq.l D0, 1 00000570 E780 asl D0, 3 00000572 D0AC FFF4 add.l D0, [A4 - 0xC] 00000576 2940 FEE4 move.l [A4 - 0x11C], D0 0000057A 2004 move.l D0, D4 0000057C 4480 neg.l D0 0000057E 2800 move.l D4, D0 label00000580: 00000580 206C FCE0 movea.l A0, [A4 - 0x320] 00000584 2E10 move.l D7, [A0] 00000586 206E FFFC movea.l A0, [A6 - 0x4] 0000058A 2D50 FFE4 move.l [A6 - 0x1C], [A0] 0000058E 2D6B FFFC FFE0 move.l [A6 - 0x20], [A3 - 0x4] 00000594 7001 moveq.l D0, 0x01 00000596 2D40 FFEC move.l [A6 - 0x14], D0 0000059A 6054 bra +0x56 /* 000005F0 */ label0000059C: 0000059C 206C FEE4 movea.l A0, [A4 - 0x11C] 000005A0 2A28 0004 move.l D5, [A0 + 0x4] 000005A4 102C FCBC move.b D0, [A4 - 0x344] 000005A8 6706 beq +0x8 /* 000005B0 */ 000005AA 4485 neg.l D5 000005AC DAAB FFF8 add.l D5, [A3 - 0x8] label000005B0: 000005B0 2C05 move.l D6, D5 000005B2 DCAE FFE4 add.l D6, [A6 - 0x1C] label000005B6: 000005B6 2046 movea.l A0, D6 000005B8 1010 move.b D0, [A0] 000005BA 4880 ext.w D0 000005BC B06B FFF6 cmp.w D0, [A3 - 0xA] 000005C0 56C0 sne D0 000005C2 4A00 tst.b D0 000005C4 6716 beq +0x18 /* 000005DC */ 000005C6 2046 movea.l A0, D6 000005C8 4A10 tst.b [A0] 000005CA 56C1 sne D1 000005CC C001 and.b D0, D1 000005CE 670C beq +0xE /* 000005DC */ 000005D0 2046 movea.l A0, D6 000005D2 2247 movea.l A1, D7 000005D4 1290 move.b [A1], [A0] 000005D6 5286 addq.l D6, 1 000005D8 5287 addq.l D7, 1 000005DA 60DA bra -0x24 /* 000005B6 */ label000005DC: 000005DC 2047 movea.l A0, D7 000005DE 10AB FFF7 move.b [A0], [A3 - 0x9] 000005E2 5287 addq.l D7, 1 000005E4 2004 move.l D0, D4 000005E6 D1AC FEE4 add.l [A4 - 0x11C], D0 000005EA 52AE FFEC addq.l [A6 - 0x14], 1 000005EE 690A bvs +0xC /* 000005FA */ label000005F0: 000005F0 202E FFEC move.l D0, [A6 - 0x14] 000005F4 B0AE FFE0 cmp.l D0, [A6 - 0x20] 000005F8 6FA2 ble -0x5C /* 0000059C */ label000005FA: 000005FA 102B FFF5 move.b D0, [A3 - 0xB] 000005FE 6602 bne +0x4 /* 00000602 */ 00000600 5387 subq.l D7, 1 label00000602: 00000602 2047 movea.l A0, D7 00000604 4210 clr.b [A0] 00000606 486E FFFC pea.l [A6 - 0x4] 0000060A 4EAD 1F62 jsr [A5 + 0x1F62 /* export_1000 */] 0000060E 4CDF 18F0 movem.l D4,D5,D6,D7,A3,A4, [A7]+ 00000612 4E5E unlink A6 00000614 2E9F move.l [A7], [A7]+ 00000616 4E75 rts fn00000618: 00000618 4E56 FFF0 link A6, -0x0010 0000061C 48E7 1F38 movem.l -[A7], D3,D4,D5,D6,D7,A2,A3,A4 00000620 42A7 clr.l -[A7] 00000622 2F3C 0000 040A move.l -[A7], 0x40A 00000628 4EAD 1E6A jsr [A5 + 0x1E6A /* export_969 */] 0000062C 206E 0008 movea.l A0, [A6 + 0x8] 00000630 215F FFF8 move.l [A0 - 0x8], [A7]+ 00000634 206E 0008 movea.l A0, [A6 + 0x8] 00000638 4AA8 FFF8 tst.l [A0 - 0x8] 0000063C 57C0 seq D0 0000063E 4A00 tst.b D0 00000640 6622 bne +0x24 /* 00000664 */ 00000642 2F00 move.l -[A7], D0 00000644 4267 clr.w -[A7] 00000646 2F3C 0000 1400 move.l -[A7], 0x1400 0000064C 2F2E 0008 move.l -[A7], [A6 + 0x8] 00000650 4EBA FAB2 jsr [PC - 0x54E /* 00000104 */] 00000654 121F move.b D1, [A7]+ 00000656 201F move.l D0, [A7]+ 00000658 0A01 0001 xori.b D1, 0x1 0000065C 8001 or.b D0, D1 0000065E 0240 0001 andi.w D0, 0x1 00000662 670A beq +0xC /* 0000066E */ label00000664: 00000664 3F3C 0002 move.w -[A7], 0x2 00000668 2F0E move.l -[A7], A6 0000066A 4EBA FCDC jsr [PC - 0x324 /* 00000348 */] label0000066E: 0000066E 42A7 clr.l -[A7] 00000670 206E 0008 movea.l A0, [A6 + 0x8] 00000674 2F28 FCE0 move.l -[A7], [A0 - 0x320] 00000678 4EAD 013A jsr [A5 + 0x13A /* export_35 */] 0000067C 2D5F FFF8 move.l [A6 - 0x8], [A7]+ 00000680 206E 0008 movea.l A0, [A6 + 0x8] 00000684 1028 FCB6 move.b D0, [A0 - 0x34A] 00000688 6708 beq +0xA /* 00000692 */ 0000068A 3D7C 000D FFF6 move.w [A6 - 0xA], 0xD /* '\r' */ 00000690 6006 bra +0x8 /* 00000698 */ label00000692: 00000692 3D7C 002C FFF6 move.w [A6 - 0xA], 0x2C /* ',' */ label00000698: 00000698 2F0E move.l -[A7], A6 0000069A 4EBA FD0C jsr [PC - 0x2F4 /* 000003A8 */] 0000069E 7001 moveq.l D0, 0x01 000006A0 B0AE FFFC cmp.l D0, [A6 - 0x4] 000006A4 6C7E bge +0x80 /* 00000724 */ 000006A6 206E 0008 movea.l A0, [A6 + 0x8] 000006AA 2F28 FFF8 move.l -[A7], [A0 - 0x8] 000006AE 4EAD 0112 jsr [A5 + 0x112 /* export_30 */] 000006B2 206E 0008 movea.l A0, [A6 + 0x8] 000006B6 2F28 FFF8 move.l -[A7], [A0 - 0x8] 000006BA 4EAD 016A jsr [A5 + 0x16A /* export_41 */] 000006BE 2F0E move.l -[A7], A6 000006C0 4EBA FCAE jsr [PC - 0x352 /* 00000370 */] 000006C4 226E 0008 movea.l A1, [A6 + 0x8] 000006C8 2069 FFF8 movea.l A0, [A1 - 0x8] 000006CC 2010 move.l D0, [A0] 000006CE 5E80 addq.l D0, 7 000006D0 C0BC FFFF FFF8 and.l D0, 0xFFFFFFF8 000006D6 2D40 FFF0 move.l [A6 - 0x10], D0 000006DA 206E 0008 movea.l A0, [A6 + 0x8] 000006DE 2F28 FFF4 move.l -[A7], [A0 - 0xC] 000006E2 2F2E FFF0 move.l -[A7], [A6 - 0x10] 000006E6 42A7 clr.l -[A7] 000006E8 206E 0008 movea.l A0, [A6 + 0x8] 000006EC 2F28 FFF8 move.l -[A7], [A0 - 0x8] 000006F0 4EAD 013A jsr [A5 + 0x13A /* export_35 */] 000006F4 201F move.l D0, [A7]+ 000006F6 720A moveq.l D1, 0x0A 000006F8 9081 sub.l D0, D1 000006FA 2F00 move.l -[A7], D0 000006FC 7004 moveq.l D0, 0x04 000006FE 2F00 move.l -[A7], D0 00000700 4EAD 0572 jsr [A5 + 0x572 /* export_170 */] 00000704 4EAD 2392 jsr [A5 + 0x2392 /* export_1134 */] 00000708 206E 0008 movea.l A0, [A6 + 0x8] 0000070C 216E FFF0 FFF4 move.l [A0 - 0xC], [A6 - 0x10] 00000712 2F2E FFFC move.l -[A7], [A6 - 0x4] 00000716 2F2E 0008 move.l -[A7], [A6 + 0x8] 0000071A 4EBA FB9E jsr [PC - 0x462 /* 000002BA */] 0000071E 2F0E move.l -[A7], A6 00000720 4EBA FDFA jsr [PC - 0x206 /* 0000051C */] label00000724: 00000724 4FEE FFD0 lea.l A7, [A6 - 0x30] 00000728 206E 0008 movea.l A0, [A6 + 0x8] 0000072C 4868 FFF8 pea.l [A0 - 0x8] 00000730 4EAD 1E52 jsr [A5 + 0x1E52 /* export_966 */] 00000734 206E 0008 movea.l A0, [A6 + 0x8] 00000738 4868 FFF0 pea.l [A0 - 0x10] 0000073C 4EAD 1E52 jsr [A5 + 0x1E52 /* export_966 */] 00000740 4CDF 1CF8 movem.l D3,D4,D5,D6,D7,A2,A3,A4, [A7]+ 00000744 4E5E unlink A6 00000746 2E9F move.l [A7], [A7]+ 00000748 4E75 rts fn0000074A: 0000074A 4E56 0000 link A6, 0 0000074E 2F0C move.l -[A7], A4 00000750 286E 0008 movea.l A4, [A6 + 0x8] 00000754 422C FCBA clr.b [A4 - 0x346] 00000758 422C FCB9 clr.b [A4 - 0x347] 0000075C 422C FCB8 clr.b [A4 - 0x348] 00000760 4267 clr.w -[A7] 00000762 4EAD 0BE2 jsr [A5 + 0xBE2 /* export_376 */] 00000766 301F move.w D0, [A7]+ 00000768 670E beq +0x10 /* 00000778 */ 0000076A 5340 subq.w D0, 1 0000076C 670C beq +0xE /* 0000077A */ 0000076E 5340 subq.w D0, 1 00000770 6710 beq +0x12 /* 00000782 */ 00000772 5340 subq.w D0, 1 00000774 6714 beq +0x16 /* 0000078A */ 00000776 6018 bra +0x1A /* 00000790 */ label00000778: 00000778 6016 bra +0x18 /* 00000790 */ label0000077A: 0000077A 197C 0001 FCB9 move.b [A4 - 0x347], 0x1 00000780 600E bra +0x10 /* 00000790 */ label00000782: 00000782 197C 0001 FCBA move.b [A4 - 0x346], 0x1 00000788 6006 bra +0x8 /* 00000790 */ label0000078A: 0000078A 197C 0001 FCB8 move.b [A4 - 0x348], 0x1 label00000790: 00000790 102C FCB8 move.b D0, [A4 - 0x348] 00000794 802C FCB9 or.b D0, [A4 - 0x347] 00000798 0A00 0001 xori.b D0, 0x1 0000079C 1940 FCBB move.b [A4 - 0x345], D0 000007A0 4267 clr.w -[A7] 000007A2 4EAD 0BE2 jsr [A5 + 0xBE2 /* export_376 */] 000007A6 7001 moveq.l D0, 0x01 000007A8 B05F cmp.w D0, [A7]+ 000007AA 57C0 seq D0 000007AC 4400 neg.b D0 000007AE 1940 FCBC move.b [A4 - 0x344], D0 000007B2 285F movea.l A4, [A7]+ 000007B4 4E5E unlink A6 000007B6 2E9F move.l [A7], [A7]+ 000007B8 4E75 rts fn000007BA: 000007BA 4E56 0000 link A6, 0 000007BE 2F0C move.l -[A7], A4 000007C0 286E 0008 movea.l A4, [A6 + 0x8] 000007C4 70FF moveq.l D0, 0xFFFFFFFF 000007C6 2940 FE04 move.l [A4 - 0x1FC], D0 000007CA 2F2E 0008 move.l -[A7], [A6 + 0x8] 000007CE 4EBA FF7A jsr [PC - 0x86 /* 0000074A */] 000007D2 486C FCE4 pea.l [A4 - 0x31C] 000007D6 4EAD 0BAA jsr [A5 + 0xBAA /* export_369 */] 000007DA 4267 clr.w -[A7] 000007DC 4EAD 0BE2 jsr [A5 + 0xBE2 /* export_376 */] 000007E0 4A5F tst.w [A7]+ 000007E2 57C0 seq D0 000007E4 4400 neg.b D0 000007E6 1940 FCB6 move.b [A4 - 0x34A], D0 000007EA 285F movea.l A4, [A7]+ 000007EC 4E5E unlink A6 000007EE 2E9F move.l [A7], [A7]+ 000007F0 4E75 rts fn000007F2: 000007F2 4E56 FF9A link A6, -0x0066 000007F6 48E7 0108 movem.l -[A7], D7,A4 000007FA 286E 0008 movea.l A4, [A6 + 0x8] 000007FE 42A7 clr.l -[A7] 00000800 4EAD 0BCA jsr [A5 + 0xBCA /* export_373 */] 00000804 295F FE04 move.l [A4 - 0x1FC], [A7]+ 00000808 2F2E 0008 move.l -[A7], [A6 + 0x8] 0000080C 4EBA FF3C jsr [PC - 0xC4 /* 0000074A */] 00000810 422C FCBF clr.b [A4 - 0x341] 00000814 422C FCBE clr.b [A4 - 0x342] 00000818 422C FCBD clr.b [A4 - 0x343] label0000081C: 0000081C 4267 clr.w -[A7] 0000081E 4EAD 0BE2 jsr [A5 + 0xBE2 /* export_376 */] 00000822 3E1F move.w D7, [A7]+ 00000824 4A47 tst.w D7 00000826 6602 bne +0x4 /* 0000082A */ 00000828 6060 bra +0x62 /* 0000088A */ label0000082A: 0000082A 7002 moveq.l D0, 0x02 0000082C B047 cmp.w D0, D7 0000082E 6606 bne +0x8 /* 00000836 */ 00000830 197C 0001 FCBE move.b [A4 - 0x342], 0x1 label00000836: 00000836 7001 moveq.l D0, 0x01 00000838 B047 cmp.w D0, D7 0000083A 664C bne +0x4E /* 00000888 */ 0000083C 197C 0001 FCBF move.b [A4 - 0x341], 0x1 00000842 1D7C 0007 FF9C move.b [A6 - 0x64], 0x7 00000848 2D6D A630 FFFC move.l [A6 - 0x4], [A5 - 0x59D0] 0000084E 486E FFCC pea.l [A6 - 0x34] 00000852 4EAD 0B82 jsr [A5 + 0xB82 /* export_364 */] 00000856 4267 clr.w -[A7] 00000858 486E FF9C pea.l [A6 - 0x64] 0000085C 4EAD 20D2 jsr [A5 + 0x20D2 /* export_1046 */] 00000860 101F move.b D0, [A7]+ 00000862 6614 bne +0x16 /* 00000878 */ 00000864 3F3C 0050 move.w -[A7], 0x50 /* 'P' */ 00000868 4EAD 09C2 jsr [A5 + 0x9C2 /* export_308 */] 0000086C 206E 0008 movea.l A0, [A6 + 0x8] 00000870 2C48 movea.l A6, A0 00000872 4EFA 0768 jmp [PC + 0x768 /* 00000FDC */] 00000876 0000 296D ori.b D0, 0x6D /* 'm' */ // begin alternate branch 00000878-00000880 label00000878: 00000878 296D A684 FCC8 move.l [A4 - 0x338], [A5 - 0x597C] 0000087E 4267 clr.w -[A7] // end alternate branch 00000878-00000880 label00000878: // (misaligned) 0000087A A684 syscall GetOSDefault, flags=6 0000087C FCC8 4267 .extension 0xCC8 <> // unimplemented 00000880 4EAD 22EA jsr [A5 + 0x22EA /* export_1113 */] 00000884 1B5F CEEA move.b [A5 - 0x3116], [A7]+ label00000888: 00000888 6092 bra -0x6C /* 0000081C */ label0000088A: 0000088A 4CDF 1080 movem.l D7,A4, [A7]+ 0000088E 4E5E unlink A6 00000890 2E9F move.l [A7], [A7]+ 00000892 4E75 rts export_823: 00000894 4E56 FBA4 link A6, -0x045C 00000898 48E7 1F38 movem.l -[A7], D3,D4,D5,D6,D7,A2,A3,A4 0000089C 70FF moveq.l D0, 0xFFFFFFFF 0000089E 2D40 FCCC move.l [A6 - 0x334], D0 000008A2 7000 moveq.l D0, 0x00 000008A4 2D40 FFF8 move.l [A6 - 0x8], D0 000008A8 7000 moveq.l D0, 0x00 000008AA 2D40 FFF0 move.l [A6 - 0x10], D0 000008AE 7000 moveq.l D0, 0x00 000008B0 2D40 FCD0 move.l [A6 - 0x330], D0 000008B4 486D B280 pea.l [A5 - 0x4D80] 000008B8 A873 syscall SetPort 000008BA 4267 clr.w -[A7] 000008BC 3EB8 0BA6 move.w [A7], [0x00000BA6 /* SysFontFam */] 000008C0 A887 syscall TextFont 000008C2 4267 clr.w -[A7] 000008C4 4EAD 0BE2 jsr [A5 + 0xBE2 /* export_376 */] 000008C8 4A5F tst.w [A7]+ 000008CA 6640 bne +0x42 /* 0000090C */ 000008CC 2F0E move.l -[A7], A6 000008CE 4EBA FEEA jsr [PC - 0x116 /* 000007BA */] 000008D2 486E FCE4 pea.l [A6 - 0x31C] 000008D6 4EAD 0DF2 jsr [A5 + 0xDF2 /* export_442 */] 000008DA 42A7 clr.l -[A7] 000008DC 4EAD 0BC2 jsr [A5 + 0xBC2 /* export_372 */] 000008E0 2D5F FCE0 move.l [A6 - 0x320], [A7]+ 000008E4 102D D032 move.b D0, [A5 - 0x2FCE] 000008E8 661E bne +0x20 /* 00000908 */ 000008EA 2F0E move.l -[A7], A6 000008EC 4EBA FD2A jsr [PC - 0x2D6 /* 00000618 */] 000008F0 2F2E FCE0 move.l -[A7], [A6 - 0x320] 000008F4 1F3C 0001 move.b -[A7], 0x1 000008F8 4EAD 0C2A jsr [A5 + 0xC2A /* export_385 */] 000008FC 486E FCE4 pea.l [A6 - 0x31C] 00000900 1F3C 0002 move.b -[A7], 0x2 00000904 4EAD 0DEA jsr [A5 + 0xDEA /* export_441 */] label00000908: 00000908 6000 06D2 bra +0x6D4 /* 00000FDC */ label0000090C: 0000090C 1F3C 0001 move.b -[A7], 0x1 00000910 4EAD 0F72 jsr [A5 + 0xF72 /* export_490 */] 00000914 2D6D A404 FFFC move.l [A6 - 0x4], [A5 - 0x5BFC] 0000091A 102D A146 move.b D0, [A5 - 0x5EBA] 0000091E 6606 bne +0x8 /* 00000926 */ 00000920 7028 moveq.l D0, 0x28 00000922 2B40 A404 move.l [A5 - 0x5BFC], D0 label00000926: 00000926 2F0E move.l -[A7], A6 00000928 4EBA FEC8 jsr [PC - 0x138 /* 000007F2 */] 0000092C 102D ACA6 move.b D0, [A5 - 0x535A] 00000930 670C beq +0xE /* 0000093E */ 00000932 4EAD 2872 jsr [A5 + 0x2872 /* export_1290 */] 00000936 4267 clr.w -[A7] 00000938 2F0E move.l -[A7], A6 0000093A 4EBA F7A8 jsr [PC - 0x858 /* 000000E4 */] label0000093E: 0000093E 102E FCBE move.b D0, [A6 - 0x342] 00000942 802E FCBF or.b D0, [A6 - 0x341] 00000946 1D40 FCBD move.b [A6 - 0x343], D0 0000094A 2D6D A6BC FE14 move.l [A6 - 0x1EC], [A5 - 0x5944] 00000950 102E FCBF move.b D0, [A6 - 0x341] 00000954 6756 beq +0x58 /* 000009AC */ 00000956 42A7 clr.l -[A7] 00000958 2F2E FCC8 move.l -[A7], [A6 - 0x338] 0000095C 4EAD 0EB2 jsr [A5 + 0xEB2 /* export_466 */] 00000960 2D5F FCC4 move.l [A6 - 0x33C], [A7]+ 00000964 660A bne +0xC /* 00000970 */ 00000966 3F3C 0003 move.w -[A7], 0x3 0000096A 2F0E move.l -[A7], A6 0000096C 4EBA F776 jsr [PC - 0x88A /* 000000E4 */] label00000970: 00000970 206E FCC4 movea.l A0, [A6 - 0x33C] 00000974 2050 movea.l A0, [A0] 00000976 2D68 0018 FCC0 move.l [A6 - 0x340], [A0 + 0x18] 0000097C 2F2E FCC8 move.l -[A7], [A6 - 0x338] 00000980 4267 clr.w -[A7] 00000982 4EAD 0E2A jsr [A5 + 0xE2A /* export_449 */] 00000986 102E FCBE move.b D0, [A6 - 0x342] 0000098A 6718 beq +0x1A /* 000009A4 */ 0000098C 4267 clr.w -[A7] 0000098E 3F2D A706 move.w -[A7], [A5 - 0x58FA] 00000992 3F2E FCC2 move.w -[A7], [A6 - 0x33E] 00000996 4EAD 1E32 jsr [A5 + 0x1E32 /* export_962 */] 0000099A 301F move.w D0, [A7]+ 0000099C 48C0 ext.l D0 0000099E 2D40 FE14 move.l [A6 - 0x1EC], D0 000009A2 6014 bra +0x16 /* 000009B8 */ label000009A4: 000009A4 2D6E FCC0 FE14 move.l [A6 - 0x1EC], [A6 - 0x340] 000009AA 600C bra +0xE /* 000009B8 */ label000009AC: 000009AC 102E FCBE move.b D0, [A6 - 0x342] 000009B0 6706 beq +0x8 /* 000009B8 */ 000009B2 2D6D A704 FE14 move.l [A6 - 0x1EC], [A5 - 0x58FC] label000009B8: 000009B8 7002 moveq.l D0, 0x02 000009BA B0AE FE14 cmp.l D0, [A6 - 0x1EC] 000009BE 6F04 ble +0x6 /* 000009C4 */ 000009C0 6000 061A bra +0x61C /* 00000FDC */ label000009C4: 000009C4 102E FCBE move.b D0, [A6 - 0x342] 000009C8 6708 beq +0xA /* 000009D2 */ 000009CA 2D6D A704 FCDC move.l [A6 - 0x324], [A5 - 0x58FC] 000009D0 6006 bra +0x8 /* 000009D8 */ label000009D2: 000009D2 2D6D A6BC FCDC move.l [A6 - 0x324], [A5 - 0x5944] label000009D8: 000009D8 42A7 clr.l -[A7] 000009DA 202E FCDC move.l D0, [A6 - 0x324] 000009DE E780 asl D0, 3 000009E0 5080 addq.l D0, 8 000009E2 2F00 move.l -[A7], D0 000009E4 4EAD 1F7A jsr [A5 + 0x1F7A /* export_1003 */] 000009E8 2D5F FFF8 move.l [A6 - 0x8], [A7]+ 000009EC 660A bne +0xC /* 000009F8 */ 000009EE 3F3C 0002 move.w -[A7], 0x2 000009F2 2F0E move.l -[A7], A6 000009F4 4EBA F6EE jsr [PC - 0x912 /* 000000E4 */] label000009F8: 000009F8 4267 clr.w -[A7] 000009FA 2F2E FFF8 move.l -[A7], [A6 - 0x8] 000009FE 4EAD 2412 jsr [A5 + 0x2412 /* export_1150 */] 00000A02 101F move.b D0, [A7]+ 00000A04 6708 beq +0xA /* 00000A0E */ 00000A06 2F2E FFF8 move.l -[A7], [A6 - 0x8] 00000A0A 4EAD 0112 jsr [A5 + 0x112 /* export_30 */] label00000A0E: 00000A0E 2F2E FFF8 move.l -[A7], [A6 - 0x8] 00000A12 4EAD 1F6A jsr [A5 + 0x1F6A /* export_1001 */] 00000A16 206E FFF8 movea.l A0, [A6 - 0x8] 00000A1A 2010 move.l D0, [A0] 00000A1C 5E80 addq.l D0, 7 00000A1E C0BC FFFF FFF8 and.l D0, 0xFFFFFFF8 00000A24 2D40 FFF4 move.l [A6 - 0xC], D0 00000A28 2D6E FFF4 FEE4 move.l [A6 - 0x11C], [A6 - 0xC] 00000A2E 2D6D A6BC FCB0 move.l [A6 - 0x350], [A5 - 0x5944] 00000A34 7001 moveq.l D0, 0x01 00000A36 2D40 FE10 move.l [A6 - 0x1F0], D0 00000A3A 6000 0088 bra +0x8A /* 00000AC4 */ label00000A3E: 00000A3E 4EAD 1CD2 jsr [A5 + 0x1CD2 /* export_918 */] 00000A42 4267 clr.w -[A7] 00000A44 2F2D A6C4 move.l -[A7], [A5 - 0x593C] 00000A48 2F2E FE10 move.l -[A7], [A6 - 0x1F0] 00000A4C 486E FD70 pea.l [A6 - 0x290] 00000A50 4EAD 261A jsr [A5 + 0x261A /* export_1215 */] 00000A54 101F move.b D0, [A7]+ 00000A56 660A bne +0xC /* 00000A62 */ 00000A58 2F3C 0000 8759 move.l -[A7], 0x8759 00000A5E 4EAD 1D1A jsr [A5 + 0x1D1A /* export_927 */] label00000A62: 00000A62 102E FCBE move.b D0, [A6 - 0x342] 00000A66 671A beq +0x1C /* 00000A82 */ 00000A68 2F00 move.l -[A7], D0 00000A6A 4267 clr.w -[A7] 00000A6C 2F2E FD70 move.l -[A7], [A6 - 0x290] 00000A70 4EAD 2612 jsr [A5 + 0x2612 /* export_1214 */] 00000A74 121F move.b D1, [A7]+ 00000A76 201F move.l D0, [A7]+ 00000A78 0A01 0001 xori.b D1, 0x1 00000A7C C001 and.b D0, D1 00000A7E 6702 beq +0x4 /* 00000A82 */ 00000A80 603C bra +0x3E /* 00000ABE */ label00000A82: 00000A82 206E FEE4 movea.l A0, [A6 - 0x11C] 00000A86 2F08 move.l -[A7], A0 00000A88 42A7 clr.l -[A7] 00000A8A 2F2E FD70 move.l -[A7], [A6 - 0x290] 00000A8E 4EAD 0F0A jsr [A5 + 0xF0A /* export_477 */] 00000A92 201F move.l D0, [A7]+ 00000A94 205F movea.l A0, [A7]+ 00000A96 2080 move.l [A0], D0 00000A98 102E FCBC move.b D0, [A6 - 0x344] 00000A9C 6712 beq +0x14 /* 00000AB0 */ 00000A9E 202D A6BC move.l D0, [A5 - 0x5944] 00000AA2 90AE FE10 sub.l D0, [A6 - 0x1F0] 00000AA6 206E FEE4 movea.l A0, [A6 - 0x11C] 00000AAA 2140 0004 move.l [A0 + 0x4], D0 00000AAE 600A bra +0xC /* 00000ABA */ label00000AB0: 00000AB0 206E FEE4 movea.l A0, [A6 - 0x11C] 00000AB4 216E FE10 0004 move.l [A0 + 0x4], [A6 - 0x1F0] label00000ABA: 00000ABA 50AE FEE4 addq.l [A6 - 0x11C], 8 label00000ABE: 00000ABE 52AE FE10 addq.l [A6 - 0x1F0], 1 00000AC2 690C bvs +0xE /* 00000AD0 */ label00000AC4: 00000AC4 202E FE10 move.l D0, [A6 - 0x1F0] 00000AC8 B0AE FCB0 cmp.l D0, [A6 - 0x350] 00000ACC 6F00 FF70 ble -0x8E /* 00000A3E */ label00000AD0: 00000AD0 2F2E FFF4 move.l -[A7], [A6 - 0xC] 00000AD4 2F2E FCDC move.l -[A7], [A6 - 0x324] 00000AD8 486D 1B52 pea.l [A5 + 0x1B52 /* export_870 */] 00000ADC 4EAD 1BF2 jsr [A5 + 0x1BF2 /* export_890 */] 00000AE0 4267 clr.w -[A7] 00000AE2 2F3C 0000 2800 move.l -[A7], 0x2800 /* '(\0' */ 00000AE8 2F0E move.l -[A7], A6 00000AEA 4EBA F618 jsr [PC - 0x9E8 /* 00000104 */] 00000AEE 101F move.b D0, [A7]+ 00000AF0 660A bne +0xC /* 00000AFC */ 00000AF2 3F3C 0002 move.w -[A7], 0x2 00000AF6 2F0E move.l -[A7], A6 00000AF8 4EBA F5EA jsr [PC - 0xA16 /* 000000E4 */] label00000AFC: 00000AFC 102E FCBD move.b D0, [A6 - 0x343] 00000B00 6746 beq +0x48 /* 00000B48 */ 00000B02 202D A6BC move.l D0, [A5 - 0x5944] 00000B06 5E80 addq.l D0, 7 00000B08 2F00 move.l -[A7], D0 00000B0A 7008 moveq.l D0, 0x08 00000B0C 2F00 move.l -[A7], D0 00000B0E 4EAD 0572 jsr [A5 + 0x572 /* export_170 */] 00000B12 2D5F FCD4 move.l [A6 - 0x32C], [A7]+ 00000B16 42A7 clr.l -[A7] 00000B18 2F2E FCD4 move.l -[A7], [A6 - 0x32C] 00000B1C 4EAD 1F7A jsr [A5 + 0x1F7A /* export_1003 */] 00000B20 2D5F FCD0 move.l [A6 - 0x330], [A7]+ 00000B24 660A bne +0xC /* 00000B30 */ 00000B26 3F3C 0002 move.w -[A7], 0x2 00000B2A 2F0E move.l -[A7], A6 00000B2C 4EBA F5B6 jsr [PC - 0xA4A /* 000000E4 */] label00000B30: 00000B30 206E FCD0 movea.l A0, [A6 - 0x330] 00000B34 2F10 move.l -[A7], [A0] 00000B36 3F3C FFFF move.w -[A7], 0xFFFF 00000B3A 2F2E FCD4 move.l -[A7], [A6 - 0x32C] 00000B3E 4EAD 23E2 jsr [A5 + 0x23E2 /* export_1144 */] 00000B42 7000 moveq.l D0, 0x00 00000B44 2D40 FCD8 move.l [A6 - 0x328], D0 label00000B48: 00000B48 486E FE18 pea.l [A6 - 0x1E8] 00000B4C 4EAD 2A4A jsr [A5 + 0x2A4A /* export_1349 */] 00000B50 2D6D A688 FDFC move.l [A6 - 0x204], [A5 - 0x5978] 00000B56 2D6D A68C FE00 move.l [A6 - 0x200], [A5 - 0x5974] 00000B5C 2D6D A6C4 FDF8 move.l [A6 - 0x208], [A5 - 0x593C] 00000B62 2D6E FFF4 FEE0 move.l [A6 - 0x120], [A6 - 0xC] 00000B68 2D6E FFF4 FEE4 move.l [A6 - 0x11C], [A6 - 0xC] 00000B6E 1D7C 0001 FE7C move.b [A6 - 0x184], 0x1 00000B74 1D7C 0007 FEAC move.b [A6 - 0x154], 0x7 00000B7A 2D6D A630 FEDC move.l [A6 - 0x124], [A5 - 0x59D0] 00000B80 1D7C 0001 FCB7 move.b [A6 - 0x349], 0x1 00000B86 2D6E FCDC FCAC move.l [A6 - 0x354], [A6 - 0x324] 00000B8C 7001 moveq.l D0, 0x01 00000B8E 2D40 FE10 move.l [A6 - 0x1F0], D0 00000B92 6000 00FE bra +0x100 /* 00000C92 */ label00000B96: 00000B96 102E FCBC move.b D0, [A6 - 0x344] 00000B9A 6712 beq +0x14 /* 00000BAE */ 00000B9C 206E FEE0 movea.l A0, [A6 - 0x120] 00000BA0 202D A6BC move.l D0, [A5 - 0x5944] 00000BA4 90A8 0004 sub.l D0, [A0 + 0x4] 00000BA8 2D40 FE82 move.l [A6 - 0x17E], D0 00000BAC 600A bra +0xC /* 00000BB8 */ label00000BAE: 00000BAE 206E FEE0 movea.l A0, [A6 - 0x120] 00000BB2 2D68 0004 FE82 move.l [A6 - 0x17E], [A0 + 0x4] label00000BB8: 00000BB8 50AE FEE0 addq.l [A6 - 0x120], 8 00000BBC 4267 clr.w -[A7] 00000BBE 486E FE7C pea.l [A6 - 0x184] 00000BC2 4267 clr.w -[A7] 00000BC4 4EAD 2B3A jsr [A5 + 0x2B3A /* export_1379 */] 00000BC8 1D5F FCB4 move.b [A6 - 0x34C], [A7]+ 00000BCC 4EAD 1CD2 jsr [A5 + 0x1CD2 /* export_918 */] 00000BD0 4267 clr.w -[A7] 00000BD2 4EAD 1CA2 jsr [A5 + 0x1CA2 /* export_912 */] 00000BD6 101F move.b D0, [A7]+ 00000BD8 6708 beq +0xA /* 00000BE2 */ 00000BDA 4267 clr.w -[A7] 00000BDC 2F0E move.l -[A7], A6 00000BDE 4EBA F504 jsr [PC - 0xAFC /* 000000E4 */] label00000BE2: 00000BE2 102E FCBD move.b D0, [A6 - 0x343] 00000BE6 674C beq +0x4E /* 00000C34 */ 00000BE8 102E FCBF move.b D0, [A6 - 0x341] 00000BEC 0A00 0001 xori.b D0, 0x1 00000BF0 4A00 tst.b D0 00000BF2 6612 bne +0x14 /* 00000C06 */ 00000BF4 222D A684 move.l D1, [A5 - 0x597C] 00000BF8 B2AE FCC8 cmp.l D1, [A6 - 0x338] 00000BFC 57C1 seq D1 00000BFE 8001 or.b D0, D1 00000C00 0240 0001 andi.w D0, 0x1 00000C04 6720 beq +0x22 /* 00000C26 */ label00000C06: 00000C06 206E FEE4 movea.l A0, [A6 - 0x11C] 00000C0A 216E FE82 0004 move.l [A0 + 0x4], [A6 - 0x17E] 00000C10 52AE FCD8 addq.l [A6 - 0x328], 1 00000C14 206E FCD0 movea.l A0, [A6 - 0x330] 00000C18 2F10 move.l -[A7], [A0] 00000C1A 202E FE82 move.l D0, [A6 - 0x17E] 00000C1E 5380 subq.l D0, 1 00000C20 2F00 move.l -[A7], D0 00000C22 A85F syscall BitClr 00000C24 600E bra +0x10 /* 00000C34 */ label00000C26: 00000C26 202E FCD8 move.l D0, [A6 - 0x328] 00000C2A B0AE FE14 cmp.l D0, [A6 - 0x1EC] 00000C2E 6602 bne +0x4 /* 00000C32 */ 00000C30 606C bra +0x6E /* 00000C9E */ label00000C32: 00000C32 6058 bra +0x5A /* 00000C8C */ label00000C34: 00000C34 4EAD 09CA jsr [A5 + 0x9CA /* export_309 */] 00000C38 206D D828 movea.l A0, [A5 - 0x27D8] 00000C3C 2050 movea.l A0, [A0] 00000C3E 202E FE04 move.l D0, [A6 - 0x1FC] 00000C42 D090 add.l D0, [A0] 00000C44 2F00 move.l -[A7], D0 00000C46 205F movea.l A0, [A7]+ 00000C48 4E90 jsr [A0] 00000C4A 102D D032 move.b D0, [A5 - 0x2FCE] 00000C4E 6604 bne +0x6 /* 00000C54 */ 00000C50 422E FCB7 clr.b [A6 - 0x349] label00000C54: 00000C54 486E FEE8 pea.l [A6 - 0x118] 00000C58 4EAD 0BF2 jsr [A5 + 0xBF2 /* export_378 */] 00000C5C 4EAD 09D2 jsr [A5 + 0x9D2 /* export_310 */] 00000C60 4267 clr.w -[A7] 00000C62 2F0E move.l -[A7], A6 00000C64 4EBA F4E8 jsr [PC - 0xB18 /* 0000014E */] 00000C68 101F move.b D0, [A7]+ 00000C6A 660A bne +0xC /* 00000C76 */ 00000C6C 3F3C 0002 move.w -[A7], 0x2 00000C70 2F0E move.l -[A7], A6 00000C72 4EBA F470 jsr [PC - 0xB90 /* 000000E4 */] label00000C76: 00000C76 42A7 clr.l -[A7] 00000C78 2F2E FDF8 move.l -[A7], [A6 - 0x208] 00000C7C 2F2E FE10 move.l -[A7], [A6 - 0x1F0] 00000C80 4EAD 26D2 jsr [A5 + 0x26D2 /* export_1238 */] 00000C84 4EAD 0EFA jsr [A5 + 0xEFA /* export_475 */] 00000C88 50AE FEE4 addq.l [A6 - 0x11C], 8 label00000C8C: 00000C8C 52AE FE10 addq.l [A6 - 0x1F0], 1 00000C90 690C bvs +0xE /* 00000C9E */ label00000C92: 00000C92 202E FE10 move.l D0, [A6 - 0x1F0] 00000C96 B0AE FCAC cmp.l D0, [A6 - 0x354] 00000C9A 6F00 FEFA ble -0x104 /* 00000B96 */ label00000C9E: 00000C9E 4267 clr.w -[A7] 00000CA0 486E FE18 pea.l [A6 - 0x1E8] 00000CA4 4267 clr.w -[A7] 00000CA6 4EAD 2B3A jsr [A5 + 0x2B3A /* export_1379 */] 00000CAA 1D5F FCB4 move.b [A6 - 0x34C], [A7]+ 00000CAE 102E FCB7 move.b D0, [A6 - 0x349] 00000CB2 671C beq +0x1E /* 00000CD0 */ 00000CB4 3F3C 0046 move.w -[A7], 0x46 /* 'F' */ 00000CB8 486E FBAC pea.l [A6 - 0x454] 00000CBC 3F3C 0052 move.w -[A7], 0x52 /* 'R' */ 00000CC0 4EAD 09F2 jsr [A5 + 0x9F2 /* export_314 */] 00000CC4 4EAD 09B2 jsr [A5 + 0x9B2 /* export_306 */] 00000CC8 4267 clr.w -[A7] 00000CCA 2F0E move.l -[A7], A6 00000CCC 4EBA F416 jsr [PC - 0xBEA /* 000000E4 */] label00000CD0: 00000CD0 102E FCBE move.b D0, [A6 - 0x342] 00000CD4 C02E FCBF and.b D0, [A6 - 0x341] 00000CD8 6706 beq +0x8 /* 00000CE0 */ 00000CDA 2D6E FCD8 FE14 move.l [A6 - 0x1EC], [A6 - 0x328] label00000CE0: 00000CE0 2F2E FE14 move.l -[A7], [A6 - 0x1EC] 00000CE4 2F0E move.l -[A7], A6 00000CE6 4EBA F5D2 jsr [PC - 0xA2E /* 000002BA */] 00000CEA 4267 clr.w -[A7] 00000CEC 2F2D A6C4 move.l -[A7], [A5 - 0x593C] 00000CF0 486E FD40 pea.l [A6 - 0x2C0] 00000CF4 4EAD 2622 jsr [A5 + 0x2622 /* export_1216 */] 00000CF8 101F move.b D0, [A7]+ 00000CFA 660A bne +0xC /* 00000D06 */ 00000CFC 2F3C 0000 976F move.l -[A7], 0x976F 00000D02 4EAD 1D1A jsr [A5 + 0x1D1A /* export_927 */] label00000D06: 00000D06 42A7 clr.l -[A7] 00000D08 3F2E FD56 move.w -[A7], [A6 - 0x2AA] 00000D0C 3F2E FD5C move.w -[A7], [A6 - 0x2A4] 00000D10 3F2E FD60 move.w -[A7], [A6 - 0x2A0] 00000D14 3F2E FD62 move.w -[A7], [A6 - 0x29E] 00000D18 3F2E FD5E move.w -[A7], [A6 - 0x2A2] 00000D1C 4EAD 25AA jsr [A5 + 0x25AA /* export_1201 */] 00000D20 2D5F FDF4 move.l [A6 - 0x20C], [A7]+ 00000D24 102E FCBD move.b D0, [A6 - 0x343] 00000D28 6700 012C beq +0x12E /* 00000E56 */ 00000D2C 7001 moveq.l D0, 0x01 00000D2E 2D40 FE10 move.l [A6 - 0x1F0], D0 00000D32 102E FCBC move.b D0, [A6 - 0x344] 00000D36 6712 beq +0x14 /* 00000D4A */ 00000D38 202E FE14 move.l D0, [A6 - 0x1EC] 00000D3C 5380 subq.l D0, 1 00000D3E E780 asl D0, 3 00000D40 D0AE FFF4 add.l D0, [A6 - 0xC] 00000D44 2D40 FEE4 move.l [A6 - 0x11C], D0 00000D48 6006 bra +0x8 /* 00000D50 */ label00000D4A: 00000D4A 2D6E FFF4 FEE4 move.l [A6 - 0x11C], [A6 - 0xC] label00000D50: 00000D50 4267 clr.w -[A7] 00000D52 206E FCD0 movea.l A0, [A6 - 0x330] 00000D56 2F10 move.l -[A7], [A0] 00000D58 202E FE10 move.l D0, [A6 - 0x1F0] 00000D5C 5380 subq.l D0, 1 00000D5E 2F00 move.l -[A7], D0 00000D60 A85D syscall BitTst 00000D62 101F move.b D0, [A7]+ 00000D64 675A beq +0x5C /* 00000DC0 */ 00000D66 222E FE10 move.l D1, [A6 - 0x1F0] 00000D6A B2AD A6BC cmp.l D1, [A5 - 0x5944] 00000D6E 5FC1 sle D1 00000D70 C001 and.b D0, D1 00000D72 674C beq +0x4E /* 00000DC0 */ 00000D74 4EAD 1CD2 jsr [A5 + 0x1CD2 /* export_918 */] 00000D78 4267 clr.w -[A7] 00000D7A 2F2E FDF8 move.l -[A7], [A6 - 0x208] 00000D7E 2F2E FE10 move.l -[A7], [A6 - 0x1F0] 00000D82 486E FD70 pea.l [A6 - 0x290] 00000D86 4EAD 261A jsr [A5 + 0x261A /* export_1215 */] 00000D8A 101F move.b D0, [A7]+ 00000D8C 660A bne +0xC /* 00000D98 */ 00000D8E 2F3C 0000 60A3 move.l -[A7], 0x60A3 00000D94 4EAD 1D1A jsr [A5 + 0x1D1A /* export_927 */] label00000D98: 00000D98 4267 clr.w -[A7] 00000D9A 2F2E FDF4 move.l -[A7], [A6 - 0x20C] 00000D9E 2F3C 7FFF FFFF move.l -[A7], 0x7FFFFFFF 00000DA4 486E FD70 pea.l [A6 - 0x290] 00000DA8 4EAD 26B2 jsr [A5 + 0x26B2 /* export_1234 */] 00000DAC 101F move.b D0, [A7]+ 00000DAE 660A bne +0xC /* 00000DBA */ 00000DB0 3F3C 0003 move.w -[A7], 0x3 00000DB4 2F0E move.l -[A7], A6 00000DB6 4EBA F32C jsr [PC - 0xCD4 /* 000000E4 */] label00000DBA: 00000DBA 52AE FE10 addq.l [A6 - 0x1F0], 1 00000DBE 6090 bra -0x6E /* 00000D50 */ label00000DC0: 00000DC0 202E FE10 move.l D0, [A6 - 0x1F0] 00000DC4 B0AD A6BC cmp.l D0, [A5 - 0x5944] 00000DC8 6E7C bgt +0x7E /* 00000E46 */ 00000DCA 4EAD 1CD2 jsr [A5 + 0x1CD2 /* export_918 */] 00000DCE 4267 clr.w -[A7] 00000DD0 2F2E FDF8 move.l -[A7], [A6 - 0x208] 00000DD4 206E FEE4 movea.l A0, [A6 - 0x11C] 00000DD8 2F28 0004 move.l -[A7], [A0 + 0x4] 00000DDC 486E FD70 pea.l [A6 - 0x290] 00000DE0 4EAD 261A jsr [A5 + 0x261A /* export_1215 */] 00000DE4 101F move.b D0, [A7]+ 00000DE6 660A bne +0xC /* 00000DF2 */ 00000DE8 2F3C 0000 60A4 move.l -[A7], 0x60A4 00000DEE 4EAD 1D1A jsr [A5 + 0x1D1A /* export_927 */] label00000DF2: 00000DF2 4267 clr.w -[A7] 00000DF4 2F2E FDF4 move.l -[A7], [A6 - 0x20C] 00000DF8 2F3C 7FFF FFFF move.l -[A7], 0x7FFFFFFF 00000DFE 486E FD70 pea.l [A6 - 0x290] 00000E02 4EAD 26B2 jsr [A5 + 0x26B2 /* export_1234 */] 00000E06 101F move.b D0, [A7]+ 00000E08 660A bne +0xC /* 00000E14 */ 00000E0A 3F3C 0003 move.w -[A7], 0x3 00000E0E 2F0E move.l -[A7], A6 00000E10 4EBA F2D2 jsr [PC - 0xD2E /* 000000E4 */] label00000E14: 00000E14 70FF moveq.l D0, 0xFFFFFFFF 00000E16 B0AE FCCC cmp.l D0, [A6 - 0x334] 00000E1A 6606 bne +0x8 /* 00000E22 */ 00000E1C 2D6E FE10 FCCC move.l [A6 - 0x334], [A6 - 0x1F0] label00000E22: 00000E22 202E FD70 move.l D0, [A6 - 0x290] 00000E26 B0AE FDFC cmp.l D0, [A6 - 0x204] 00000E2A 6606 bne +0x8 /* 00000E32 */ 00000E2C 2D6E FE10 FE00 move.l [A6 - 0x200], [A6 - 0x1F0] label00000E32: 00000E32 102E FCBC move.b D0, [A6 - 0x344] 00000E36 6706 beq +0x8 /* 00000E3E */ 00000E38 51AE FEE4 subq.l [A6 - 0x11C], 8 00000E3C 6004 bra +0x6 /* 00000E42 */ label00000E3E: 00000E3E 50AE FEE4 addq.l [A6 - 0x11C], 8 label00000E42: 00000E42 52AE FE10 addq.l [A6 - 0x1F0], 1 label00000E46: 00000E46 202E FE10 move.l D0, [A6 - 0x1F0] 00000E4A B0AD A6BC cmp.l D0, [A5 - 0x5944] 00000E4E 6F00 FF00 ble -0xFE /* 00000D50 */ 00000E52 6000 0126 bra +0x128 /* 00000F7A */ label00000E56: 00000E56 102E FCBC move.b D0, [A6 - 0x344] 00000E5A 6700 009C beq +0x9E /* 00000EF8 */ 00000E5E 202D A6BC move.l D0, [A5 - 0x5944] 00000E62 E780 asl D0, 3 00000E64 D0AE FFF4 add.l D0, [A6 - 0xC] 00000E68 2D40 FEE4 move.l [A6 - 0x11C], D0 00000E6C 2D6D A6BC FBA8 move.l [A6 - 0x458], [A5 - 0x5944] 00000E72 7001 moveq.l D0, 0x01 00000E74 2D40 FE10 move.l [A6 - 0x1F0], D0 00000E78 6070 bra +0x72 /* 00000EEA */ label00000E7A: 00000E7A 4EAD 1CD2 jsr [A5 + 0x1CD2 /* export_918 */] 00000E7E 51AE FEE4 subq.l [A6 - 0x11C], 8 00000E82 206E FEE4 movea.l A0, [A6 - 0x11C] 00000E86 202D A6BC move.l D0, [A5 - 0x5944] 00000E8A 90A8 0004 sub.l D0, [A0 + 0x4] 00000E8E 2D40 FD3C move.l [A6 - 0x2C4], D0 00000E92 4267 clr.w -[A7] 00000E94 2F2E FDF8 move.l -[A7], [A6 - 0x208] 00000E98 2F2E FD3C move.l -[A7], [A6 - 0x2C4] 00000E9C 486E FD70 pea.l [A6 - 0x290] 00000EA0 4EAD 261A jsr [A5 + 0x261A /* export_1215 */] 00000EA4 101F move.b D0, [A7]+ 00000EA6 660A bne +0xC /* 00000EB2 */ 00000EA8 2F3C 0000 60A2 move.l -[A7], 0x60A2 00000EAE 4EAD 1D1A jsr [A5 + 0x1D1A /* export_927 */] label00000EB2: 00000EB2 4267 clr.w -[A7] 00000EB4 2F2E FDF4 move.l -[A7], [A6 - 0x20C] 00000EB8 2F3C 7FFF FFFF move.l -[A7], 0x7FFFFFFF 00000EBE 486E FD70 pea.l [A6 - 0x290] 00000EC2 4EAD 26B2 jsr [A5 + 0x26B2 /* export_1234 */] 00000EC6 101F move.b D0, [A7]+ 00000EC8 660A bne +0xC /* 00000ED4 */ 00000ECA 3F3C 0003 move.w -[A7], 0x3 00000ECE 2F0E move.l -[A7], A6 00000ED0 4EBA F212 jsr [PC - 0xDEE /* 000000E4 */] label00000ED4: 00000ED4 202E FD70 move.l D0, [A6 - 0x290] 00000ED8 B0AE FDFC cmp.l D0, [A6 - 0x204] 00000EDC 6606 bne +0x8 /* 00000EE4 */ 00000EDE 2D6E FE10 FE00 move.l [A6 - 0x200], [A6 - 0x1F0] label00000EE4: 00000EE4 52AE FE10 addq.l [A6 - 0x1F0], 1 00000EE8 690A bvs +0xC /* 00000EF4 */ label00000EEA: 00000EEA 202E FE10 move.l D0, [A6 - 0x1F0] 00000EEE B0AE FBA8 cmp.l D0, [A6 - 0x458] 00000EF2 6F86 ble -0x78 /* 00000E7A */ label00000EF4: 00000EF4 6000 0084 bra +0x86 /* 00000F7A */ label00000EF8: 00000EF8 2D6E FFF4 FEE4 move.l [A6 - 0x11C], [A6 - 0xC] 00000EFE 2D6D A6BC FBA4 move.l [A6 - 0x45C], [A5 - 0x5944] 00000F04 7001 moveq.l D0, 0x01 00000F06 2D40 FE10 move.l [A6 - 0x1F0], D0 00000F0A 6064 bra +0x66 /* 00000F70 */ label00000F0C: 00000F0C 4EAD 1CD2 jsr [A5 + 0x1CD2 /* export_918 */] 00000F10 4267 clr.w -[A7] 00000F12 2F2E FDF8 move.l -[A7], [A6 - 0x208] 00000F16 206E FEE4 movea.l A0, [A6 - 0x11C] 00000F1A 2F28 0004 move.l -[A7], [A0 + 0x4] 00000F1E 486E FD70 pea.l [A6 - 0x290] 00000F22 4EAD 261A jsr [A5 + 0x261A /* export_1215 */] 00000F26 101F move.b D0, [A7]+ 00000F28 660A bne +0xC /* 00000F34 */ 00000F2A 2F3C 0000 5BBA move.l -[A7], 0x5BBA 00000F30 4EAD 1D1A jsr [A5 + 0x1D1A /* export_927 */] label00000F34: 00000F34 4267 clr.w -[A7] 00000F36 2F2E FDF4 move.l -[A7], [A6 - 0x20C] 00000F3A 2F3C 7FFF FFFF move.l -[A7], 0x7FFFFFFF 00000F40 486E FD70 pea.l [A6 - 0x290] 00000F44 4EAD 26B2 jsr [A5 + 0x26B2 /* export_1234 */] 00000F48 101F move.b D0, [A7]+ 00000F4A 660A bne +0xC /* 00000F56 */ 00000F4C 3F3C 0003 move.w -[A7], 0x3 00000F50 2F0E move.l -[A7], A6 00000F52 4EBA F190 jsr [PC - 0xE70 /* 000000E4 */] label00000F56: 00000F56 202E FD70 move.l D0, [A6 - 0x290] 00000F5A B0AE FDFC cmp.l D0, [A6 - 0x204] 00000F5E 6606 bne +0x8 /* 00000F66 */ 00000F60 2D6E FE10 FE00 move.l [A6 - 0x200], [A6 - 0x1F0] label00000F66: 00000F66 50AE FEE4 addq.l [A6 - 0x11C], 8 00000F6A 52AE FE10 addq.l [A6 - 0x1F0], 1 00000F6E 690A bvs +0xC /* 00000F7A */ label00000F70: 00000F70 202E FE10 move.l D0, [A6 - 0x1F0] 00000F74 B0AE FBA4 cmp.l D0, [A6 - 0x45C] 00000F78 6F92 ble -0x6C /* 00000F0C */ label00000F7A: 00000F7A 7001 moveq.l D0, 0x01 00000F7C B0AD A6B4 cmp.l D0, [A5 - 0x594C] 00000F80 6C06 bge +0x8 /* 00000F88 */ 00000F82 08AD 0004 A6DC bclr.b [A5 - 0x5924], 0x4 label00000F88: 00000F88 4267 clr.w -[A7] 00000F8A 2F2E FDF4 move.l -[A7], [A6 - 0x20C] 00000F8E 7001 moveq.l D0, 0x01 00000F90 2F00 move.l -[A7], D0 00000F92 486E FD70 pea.l [A6 - 0x290] 00000F96 4EAD 261A jsr [A5 + 0x261A /* export_1215 */] 00000F9A 101F move.b D0, [A7]+ 00000F9C 660A bne +0xC /* 00000FA8 */ 00000F9E 2F3C 0000 931B move.l -[A7], 0x931B 00000FA4 4EAD 1D1A jsr [A5 + 0x1D1A /* export_927 */] label00000FA8: 00000FA8 2B6E FDF4 A6C4 move.l [A5 - 0x593C], [A6 - 0x20C] 00000FAE 2B6E FD70 A6C0 move.l [A5 - 0x5940], [A6 - 0x290] 00000FB4 4EAD 0F3A jsr [A5 + 0xF3A /* export_483 */] 00000FB8 2B6E FE00 A68C move.l [A5 - 0x5974], [A6 - 0x200] 00000FBE 4267 clr.w -[A7] 00000FC0 2F2E FDF8 move.l -[A7], [A6 - 0x208] 00000FC4 4EAD 25BA jsr [A5 + 0x25BA /* export_1203 */] 00000FC8 101F move.b D0, [A7]+ 00000FCA 660A bne +0xC /* 00000FD6 */ 00000FCC 2F3C 0004 3843 move.l -[A7], 0x43843 00000FD2 4EAD 1D1A jsr [A5 + 0x1D1A /* export_927 */] label00000FD6: 00000FD6 2F0E move.l -[A7], A6 00000FD8 4EBA F0AC jsr [PC - 0xF54 /* 00000086 */] label00000FDC: 00000FDC 4FEE FB84 lea.l A7, [A6 - 0x47C] 00000FE0 4CDF 1CF8 movem.l D3,D4,D5,D6,D7,A2,A3,A4, [A7]+ 00000FE4 4E5E unlink A6 00000FE6 4E75 rts